third eyelid - Spanish English Dictionary